a heavy defeat - Allemand Anglais Dictionnaire